* emacs-lisp/smie.el (smie-next-sexp): Break inf-loop at BOB.
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 18 May 2010 19:24:24 +0000 (15:24 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 18 May 2010 19:24:24 +0000 (15:24 -0400)
commit7a827913d9982f3798235871dd8c060d2a53a349
treec1dab1c291a03e323fd76b881507f1b7c4997bbb
parent430e8ca2409f26b337667735b4699e0569acdd52
* emacs-lisp/smie.el (smie-next-sexp): Break inf-loop at BOB.
(smie-backward-sexp, smie-forward-sexp): Remove boundary condition now
handled in smie-next-sexp.
(smie-indent-calculate): Provide a starting indentation (so the
recursion is well-founded ;-).
lisp/ChangeLog
lisp/emacs-lisp/smie.el